bind/compromise oneself - Spanish English Dictionary